Use strrchr, not rindex.
authorrobertl <robertl>
Fri, 27 Aug 2004 14:28:18 +0000 (14:28 +0000)
committerrobertl <robertl>
Fri, 27 Aug 2004 14:28:18 +0000 (14:28 +0000)
nmea.c

diff --git a/nmea.c b/nmea.c
index c70b6863bb905ecb09a715ab377ce7ec8d972a13..f8664afa843001a6e856dc8f49f3bcd9bcf86011 100644 (file)
--- a/nmea.c
+++ b/nmea.c
@@ -341,7 +341,7 @@ nmea_read(void)
        creation_time = mktime(&tm) + get_tz_offset() + current_time();
 
        while (fgets(ibuf, sizeof(ibuf), file_in)) {
-               ck = rindex(ibuf, '*');
+               ck = strrchr(ibuf, '*');
                if (ck != NULL) {
                        *ck = '\0';
                        ckval = nmea_cksum(&ibuf[1]);